infrastructure design - German English Dictionary